home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 24
/
Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso
/
Aminet
/
dev
/
c
/
AmiVoGL_MDEV.lha
/
src
/
tags
< prev
next >
Wrap
Text File
|
1994-12-19
|
25KB
|
560 lines
ABS polygons.c /^#define ABS(x) ((x) < 0 ? -(x) : (x))$/
AKEY vodevice.h /^#define AKEY 'A'$/
AMIGA vogl.h /^# define AMIGA$/
ARC vogl.h /^#define ARC 1$/
ARCF vogl.h /^#define ARCF 41$/
AZTEC_C vogl.h /^# define AZTEC_C$/
Angle vogl.h /^typedef short Angle;$/
Astack vogl.h /^ } Astack;$/
Attribute vogl.h /^ } Attribute;$/
BACKBUFFER vogl.h /^#define BACKBUFFER 34$/
BACKFACE polygons.c /^#define BACKFACE(z) (clockwise ? ((z) <= 0) : ((z) > 0))$/
BACKFACING vogl.h /^#define BACKFACING 37$/
BACKSL fvodevice.h /^ integer BACKSL, EQUALK, LEFTBR, RIGHTB$/
BACKSLASHKEY vodevice.h /^#define BACKSLASHKEY '\\\\'$/
BACKSP fvodevice.h /^ integer BACKSP, TABKEY, LINEFE, RETKEY, DELKEY, ESCKEY$/
BACKSPACEKEY vodevice.h /^#define BACKSPACEKEY '\\010'$/
BKEY vodevice.h /^#define BKEY 'B'$/
BLACK vogl.h /^#define BLACK 0$/
BLUE vogl.h /^#define BLUE 4$/
Boolean vogl.h /^typedef long Boolean;$/
CALLOBJ vogl.h /^#define CALLOBJ 3$/
CIRCF vogl.h /^#define CIRCF 42$/
CIRCLE vogl.h /^#define CIRCLE 5$/
CKEY vodevice.h /^#define CKEY 'C'$/
CLEAR vogl.h /^#define CLEAR 6$/
CMOV vogl.h /^#define CMOV 45$/
COLOR vogl.h /^#define COLOR 7$/
COMMAKEY vodevice.h /^#define COMMAKEY ','$/
COMMAN fvodevice.h /^ integer SPACEK, SEMICO, PERIOD, COMMAN, QUOTEK, MINUSK$/
COT viewing.c /^#define COT(a) ((float)(cos((double)(a)) /
CYAN vogl.h /^#define CYAN 6$/
CalcW2Vcoeffs mapping.c /^void CalcW2Vcoeffs(void)$
Colorindex vogl.h /^typedef unsigned short Colorindex;$/
Coord vogl.h /^typedef float Coord;$/
D2R vogl.h /^#define D2R (PI /
DELKEY vodevice.h /^#define DELKEY '\\020'$/
DKEY vodevice.h /^#define DKEY 'D'$/
DRAW vogl.h /^#define DRAW 8$/
DRAWSTR vogl.h /^#define DRAWSTR 10$/
DevEntry vogl.h /^ } DevEntry;$/
Device vogl.h /^typedef unsigned short Device;$/
EIGHTK fvodevice.h /^ integer SIXKEY, SEVENK, EIGHTK, NINEKE $/
EIGHTKEY vodevice.h /^#define EIGHTKEY '8'$/
EKEY vodevice.h /^#define EKEY 'E'$/
EQUALK fvodevice.h /^ integer BACKSL, EQUALK, LEFTBR, RIGHTB$/
EQUALKEY vodevice.h /^#define EQUALKEY '='$/
ESCKEY vodevice.h /^#define ESCKEY '\\033'$/
F polygons.c /^static float F[6][4], S[6][4], I[4], p[MAXVERTS][4];$/
FALSE vogl.h /^#define FALSE 0$/
FIVEKE fvodevice.h /^ integer ZEROKE, ONEKEY, TWOKEY, THREEK, FOURKE, FIVEKE$/
FIVEKEY vodevice.h /^#define FIVEKEY '5'$/
FKEY vodevice.h /^#define FKEY 'F'$/
FLAT vogl.h /^#define FLAT 0$/
FONT vogl.h /^#define FONT 12$/
FOURKE fvodevice.h /^ integer ZEROKE, ONEKEY, TWOKEY, THREEK, FOURKE, FIVEKE$/
FOURKEY vodevice.h /^#define FOURKEY '4'$/
FRONTBUFFER vogl.h /^#define FRONTBUFFER 35$/
GDXPMA fvogl.h /^ integer FLAT, SMOOTH, GDXPMA, GDYPMA$/
GDYPMA fvogl.h /^ integer FLAT, SMOOTH, GDXPMA, GDYPMA$/
GD_XPMAX vogl.h /^#define GD_XPMAX 1$/
GD_YPMAX vogl.h /^#define GD_YPMAX 2$/
GKEY vodevice.h /^#define GKEY 'G'$/
GREEN vogl.h /^#define GREEN 2$/
HKEY vodevice.h /^#define HKEY 'H'$/
I polygons.c /^static float F[6][4], S[6][4], I[4], p[MAXVERTS][4];$/
IKEY vodevice.h /^#define IKEY 'I'$/
INPUTC fvodevice.h /^ integer REDRAW, INPUTC$/
INPUTCHANGE vodevice.h /^#define INPUTCHANGE 262$/
Icoord vogl.h /^typedef long Icoord;$/
JKEY vodevice.h /^#define JKEY 'J'$/
KEYBD vodevice.h /^#define KEYBD 257$/
KKEY vodevice.h /^#define KKEY 'K'$/
LEFTBR fvodevice.h /^ integer BACKSL, EQUALK, LEFTBR, RIGHTB$/
LEFTBRACKETKEY vodevice.h /^#define LEFTBRACKETKEY '['$/
LEFTMO fvodevice.h /^ integer KEYBD, MOUSE1, MOUSE2, MOUSE3, LEFTMO, RIGHTM$/
LEFTMOUSE vodevice.h /^#define LEFTMOUSE 260$/
LINEFE fvodevice.h /^ integer BACKSP, TABKEY, LINEFE, RETKEY, DELKEY, ESCKEY$/
LINEFEEDKEY vodevice.h /^#define LINEFEEDKEY '\\012'$/
LKEY vodevice.h /^#define LKEY 'L'$/
LOADMATRIX vogl.h /^#define LOADMATRIX 15$/
MAGENT fvogl.h /^ integer BLACK, RED, GREEN, YELLOW, BLUE, MAGENT, $/
MAGENTA vogl.h /^#define MAGENTA 5$/
MAPCOLOR vogl.h /^#define MAPCOLOR 16$/
MAX polygons.c /^#define MAX(x, y) ((x) > (y) ? (x) : (y))$/
MAXDEV vodevice.h /^#define MAXDEV 262$/
MAXDEVTABSIZE vodevice.h /^#define MAXDEVTABSIZE 34$/
MAXENTS vogl.h /^#define MAXENTS 101 /
MAXTOKS vogl.h /^#define MAXTOKS 100 /
MAXVERTS vogl.h /^#define MAXVERTS 128$/
MIDDLE fvodevice.h /^ integer MIDDLE, MAXDEV$/
MIDDLEMOUSE vodevice.h /^#define MIDDLEMOUSE 259$/
MIN polygons.c /^#define MIN(x, y) ((x) < (y) ? (x) : (y))$/
MINUSK fvodevice.h /^ integer SPACEK, SEMICO, PERIOD, COMMAN, QUOTEK, MINUSK$/
MINUSKEY vodevice.h /^#define MINUSKEY '-'$/
MKEY vodevice.h /^#define MKEY 'M'$/
MOUSE1 vodevice.h /^#define MOUSE1 258$/
MOUSE2 vodevice.h /^#define MOUSE2 259$/
MOUSE3 vodevice.h /^#define MOUSE3 260$/
MOUSEX vodevice.h /^#define MOUSEX 1$/
MOUSEY vodevice.h /^#define MOUSEY 2$/
MOVE vogl.h /^#define MOVE 17$/
MULTMATRIX vogl.h /^#define MULTMATRIX 18$/
MakeEdgeCoords clip.c /^int MakeEdgeCoords($
Matrix vogl.h /^typedef float Matrix[4][4];$/
Misc fvogl.h /^c Misc defines$/
Mstack vogl.h /^ } Mstack;$/
NINEKE fvodevice.h /^ integer SIXKEY, SEVENK, EIGHTK, NINEKE $/
NINEKEY vodevice.h /^#define NINEKEY '9'$/
NKEY vodevice.h /^#define NKEY 'N'$/
NONE vogl.h /^#define NONE 0 /
OKEY vodevice.h /^#define OKEY 'O'$/
ONEKEY vodevice.h /^#define ONEKEY '1'$/
Object vogl.h /^typedef long Object;$/
PERIOD fvodevice.h /^ integer SPACEK, SEMICO, PERIOD, COMMAN, QUOTEK, MINUSK$/
PERIODKEY vodevice.h /^#define PERIODKEY '\.'$/
PI vogl.h /^#define PI 3\.14159265358979$/
PKEY vodevice.h /^#define PKEY 'P'$/
POLY vogl.h /^#define POLY 19$/
POLYF vogl.h /^#define POLYF 43$/
POPATTRIBUTES vogl.h /^#define POPATTRIBUTES 22$/
POPMATRIX vogl.h /^#define POPMATRIX 23$/
POPVIEWPORT vogl.h /^#define POPVIEWPORT 24$/
PUSHATTRIBUTES vogl.h /^#define PUSHATTRIBUTES 25$/
PUSHMATRIX vogl.h /^#define PUSHMATRIX 26$/
PUSHVIEWPORT vogl.h /^#define PUSHVIEWPORT 27$/
PYM_FI fvogl.h /^ integer PYM_PO, PYM_LI, PYM_FI, PYM_HO$/
PYM_FILL vogl.h /^#define PYM_FILL 1$/
PYM_HO fvogl.h /^ integer PYM_PO, PYM_LI, PYM_FI, PYM_HO$/
PYM_HOLLOW vogl.h /^#define PYM_HOLLOW 1$/
PYM_LI fvogl.h /^ integer PYM_PO, PYM_LI, PYM_FI, PYM_HO$/
PYM_LINE vogl.h /^#define PYM_LINE 0$/
PYM_PO fvogl.h /^ integer PYM_PO, PYM_LI, PYM_FI, PYM_HO$/
PYM_POINT vogl.h /^#define PYM_POINT 0$/
QKEY vodevice.h /^#define QKEY 'Q'$/
QUOTEK fvodevice.h /^ integer SPACEK, SEMICO, PERIOD, COMMAN, QUOTEK, MINUSK$/
QUOTEKEY vodevice.h /^#define QUOTEKEY '\\''$/
RCURVE vogl.h /^#define RCURVE 28$/
RECTF vogl.h /^#define RECTF 44$/
RED vogl.h /^#define RED 1$/
REDRAW vodevice.h /^#define REDRAW 261$/
RETKEY vodevice.h /^#define RETKEY '\\015'$/
RIGHTB fvodevice.h /^ integer BACKSL, EQUALK, LEFTBR, RIGHTB$/
RIGHTBRACKETKEY vodevice.h /^#define RIGHTBRACKETKEY ']'$/
RIGHTM fvodevice.h /^ integer KEYBD, MOUSE1, MOUSE2, MOUSE3, LEFTMO, RIGHTM$/
RIGHTMOUSE vodevice.h /^#define RIGHTMOUSE 258$/
RKEY vodevice.h /^#define RKEY 'R'$/
ROTATE vogl.h /^#define ROTATE 39$/
RPATCH vogl.h /^#define RPATCH 29$/
S polygons.c /^static float F[6][4], S[6][4], I[4], p[MAXVERTS][4];$/
SCALE vogl.h /^#define SCALE 40$/
SECTOR vogl.h /^#define SECTOR 30$/
SEMICO fvodevice.h /^ integer SPACEK, SEMICO, PERIOD, COMMAN, QUOTEK, MINUSK$/
SEMICOLONKEY vodevice.h /^#define SEMICOLONKEY ';'$/
SEVENK fvodevice.h /^ integer SIXKEY, SEVENK, EIGHTK, NINEKE $/
SEVENKEY vodevice.h /^#define SEVENKEY '7'$/
SINGLEBUF vogl.h /^#define SINGLEBUF 1$/
SIXKEY vodevice.h /^#define SIXKEY '6'$/
SKEY vodevice.h /^#define SKEY 'S'$/
SMOOTH vogl.h /^#define SMOOTH 1$/
SPACEK fvodevice.h /^ integer SPACEK, SEMICO, PERIOD, COMMAN, QUOTEK, MINUSK$/
SPACEKEY vodevice.h /^#define SPACEKEY ' '$/
SQ viewing.c /^#define SQ(a) ((a)*(a))$/
SWAPBUFFERS vogl.h /^#define SWAPBUFFERS 36$/
Scoord vogl.h /^typedef short Scoord;$/
Screencoord vogl.h /^typedef short Screencoord;$/
TABKEY vodevice.h /^#define TABKEY '\\011'$/
THREEK fvodevice.h /^ integer ZEROKE, ONEKEY, TWOKEY, THREEK, FOURKE, FIVEKE$/
THREEKEY vodevice.h /^#define THREEKEY '3'$/
TKEY vodevice.h /^#define TKEY 'T'$/
TRANSLATE vogl.h /^#define TRANSLATE 38$/
TRUE vogl.h /^#define TRUE 1$/
TWOKEY vodevice.h /^#define TWOKEY '2'$/
Tensor vogl.h /^typedef float Tensor[4][4][4];$/
TokList vogl.h /^ } TokList;$/
Token vogl.h /^